<html>
    <head>
        <title>如何获取选项值</title>
    </head>
    <body>
        <script>
            /*
                        三、如何获取选项值

                                每当你想获取选项值时，将 IOptions<TOptions> 服务注入到你的类并直接使用其 ".Value"属性即可。

                                    public class MyService : ITransientDependency
                                    {
                                        private readonly MyOptions _options;
                                        
                                        public MyService(IOptions<MyOptions> options)
                                        {
                                            _options = options.Value; //Notice the options.Value usage!
                                        }

                                        public void DoIt()
                                        {
                                            var v1 = _options.Value1;
                                            var v2 = _options.Value2;
                                        }
                                    }

                                由此可见，当前选项对象时整个应用程序范围的单一实例，并被所有注入它的类共享。
                    */
        </script>
    </body>
</html>